import { Controller, Get, Req, Post, HttpCode, Body, Param } from '@nestjs/common';
import { request } from 'http';
// 控制器
@Controller('posts')
export class PostsController {
    // @Get()
    // index(@Req() request){// @Req 装饰器  @Query 查询参数  @Headers 查询头部信息 @Body请求主体 @Param 带参数的理由与参数装饰器
    //     return request.ip; //request 包含请求所有信息
    //     //这里可以抛出restfull请求的数据，可以自动转换成json
    // }

    // @Post()
    // @HttpCode(200)
    // createCat(@Body() createCatDto: 'post方法'): string {
    //     return `接受到的createCatDto的数据name:${createCatDto}&age:${createCatDto}`;
    
    // }

    // @Post()
    // @HttpCode(204)
    // create1() {
    //     return 'This action adds a new cat';
    // }

    @Get(':id')
    @HttpCode(200)
    show(@Param() params){
        return {
            title:`123123123`
        }
    }
}


